package cn.jett.domain.strategy.service.armory;

/**
 * @Author 战斗天使
 * @Description 策略装配库，负责 初始化策略计算
 * @Date 2024/6/14
 */
public interface IStrategyArmory {

    /**
     * 抽奖概率装配（生成概率查找表存入redis）
     * @param strategyId
     */
    boolean assembleLotteryStrategy(Long strategyId);

    /**
     * 根据策略id进行抽奖
     * @param strategyId
     * @return
     */
    Integer getRandomAwardId(Long strategyId);
}
